|
In the context of the mobile apps, deep linking consists of using a uniform resource identifier (URI) that links to a specific location within a mobile app rather than simply launching the app. Deferred Deep Linking allows users to deep link to content even if the app isn't already installed. Depending on the mobile device platform, the URI required to trigger the app may be different. == Deep linking and mobile operating systems == Unlike the Web, where the underlying technology of HTTP and URLs allow for deep linking by default, enabling deep linking on mobile apps requires these apps be configured to properly handle a uniform resource identifier (URI).() Just like a URL is an address for a website, a URI is the address for an app on a mobile device. Examples of URIs that launch a mobile app: * twitter:// is the iOS URI to launch Twitter’s mobile app* YouTube:// is the iOS URI to launch YouTube’s mobile appThe format of the URI used to trigger or deep link an app is often different depending on the mobile operating system. Android devices work through intents, BlackBerry 10 devices works through BB10's invocation framework, Firefox OS devices works through Web Activities, iOS devices works through the openUrl application method, and Windows Phone 8 devices works through the UriMapper class. * fb://profile/33138223345 is an example of a mobile deep link. The URI contains all the information needed to launch directly into a particular location within an app, in this case the profile with id '33138223345', i.e. the Wikipedia page, within the Facebook app, instead of simply launching the Facebook app fb:// .* eBay's apps demonstrate the use of different schemes by platform. eBay://launch?itm=360703170135 is the URI that deep links into eBay’s iOS app while eBay://item/view?id=360703170135 links into eBay’s Android app抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「mobile deep linking」の詳細全文を読む スポンサード リンク
|